<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>

<script>
    // var arr = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
    // console.log(arr);
    // var sum = 0
    // for (var i = 0; i < arr.length; i++) {
    //     if(arr[i]%2==0){
    //         sum+=arr[i]
    //     }
    // }
    // console.log('数组中所有偶数和是：'+sum);

    // 题2
    // var arr1 = [1,3,5,2,4,2,9,5,3,8]
    // var count = []
    // for(var i = 0; i < arr1.length; i++){
    //     for(var j = 0; j < arr1.length; j++){
    //         if(arr1[j]<arr1[j+1]){
    //             var x;
    //           x = arr1[j]
    //           arr1[j] = arr1[j+1]
    //           arr1[j+1]=x
    //         }
    //     }
    // }
    // console.log(arr1)
    // console.log(arr1.reverse())

    // 题3
    // var arr = [9,7,6,6,9,1,4]
    // var sum = 0
    // var num = 0
    // for(var i = 0; i <arr.length; i ++){
    //     sum += arr[i]
    //     num++
    // }
    // console.log('和是：'+sum+'平均值是：'+sum/num);

    // 题4
    // var arr = [20,0,16,11,77,0,5,0,25,7]
    // var newArr = []
    // for(var i = 0; i <arr.length; i++){
    //     if ( arr[i] >= 10){
    //         newArr.push(arr[i])
    //     }
    // }
    // console.log(newArr);

    //题5
    // var arrS = ['1','c',6,'e',5,3,'d']
    // console.log(typeof arrS[2])
    // var newArr = []
    // for( var i = 0; i <arrS.length; i++){
    //     if(typeof arrS[i] == 'number'){
    //         newArr.push(arrS[i]*5)
    //     }
    // }

    // console.log(newArr);

    // 题6
    // var arr = [1,2,5,6,3,4]
    // for(var i = 0; i < arr.length; i++){
    //     for(var j = 0; j < arr.length; j++){
    //         if(arr[j]>arr[j+1]){
    //             var s;
    //             s=arr[j]
    //             arr[j]=arr[j+1]
    //             arr[j+1]=s
    //         }
    //     }
    // }
    // console.log(arr);

    // 题7
    // var arr = [20,0,16,11,77,0,5,0,25,7]
    // var newArr = []
    // for(var i = 0; i < arr.length; i++){
    //     if(arr[i]%2==0){
    //         newArr.push(arr[i])
    //     }
    // }
    // console.log(newArr);

    // var arr = [89,54,81,92,90,78,60,87,99,95,75,74,100,69,90,72,65,59,80,96]
    // var num1 = [] //优秀
    // var num2 = [] //良好
    // var num3 = [] //中等
    // var num4 = [] //及格
    // var num5 = [] //不及格
    // var count = 0  //总成绩
    // var sum = 0;   //大于平均成绩人数
    // for(var i = 0; i < arr.length; i++){
    //     count += arr[i]
    //     if(arr[i]>=90){
    //         num1.push(arr[i])
    //     }else if(arr[i]>=80&&arr[i]<=89){
    //         num2.push(arr[i])
    //     }else if(arr[i]>=70&&arr[i]<=79){
    //         num3.push(arr[i])
    //     }else if(arr[i]>=60&&arr[i]<=69){
    //         num4.push(arr[i])
    //     }else if(arr[i]<60){
    //         num5.push(arr[i])
    //     }
    // }
    // var value = count/arr.length
    // console.log('平均成绩是：'+value);
    // console.log('优秀'+num1.length+'人\n良好'+num2.length+'人\n中等'+num3.length+'人\n及格'+num4.length+'人\n不及格'+num5.length+'人')
    // for(var j = 0; j < arr.length; j++){
    //     if(arr[j]>value){
    //         sum ++
    //     }
    // }
    // console.log('大于平均成绩人数有'+sum+'人')

    // day02

    // 题1和2
    // function fun(x,y){
    //     var sum =0
    //     var num =0
    //     for(var i = x;i<=y;i++){
    //         sum += i
    //         num++
    //     }
    //     console.log('和是：'+sum+'平均值是：'+sum/num)
    // }
    // fun(50,300)
    // fun(10,200)
    // fun(10,100)
    // fun(100,400)
    // fun(20,500)
    // fun(3,6)
    // 题3
    // function fun(x,y){
    //     if(x>y){
    //         console.log('较大值是：'+x)
    //     }else{
    //         console.log('较大值是：'+y)
    //     }
    // }
    // fun(1,2)

    // function fun(a,b,c){//三个数比较，如果其中一个数满足大于另外两个数那么它就是最大的数
    //     // var max = 0 
    //     if(a>b&&a>c){
    //         return a
    //     }else if(b>a&&b>c){
    //         return b
    //     }else if(c>a&&c>b){
    //         return c
    //     } 
    // }
    // console.log(fun(1,2,3))

    // 题4
    // function fun(arr){
    //     var sum = 0 //和
    //     for(var i = 0; i < arr.length; i++){
    //         sum +=arr[i]
    //     }
    //     arr.sort(function(a,b){return a-b})
    //     var max = arr[arr.length-1]  //最大值
    //     var min = arr[0]  //最小值

    //     return console.log('该数组的和是：'+sum+'平均值是：'+sum/arr.length+'最大值是'+max+'最小值是：'+min)
    // }
    // fun([1,2,3,5,3,6,8])

    // 题5
    // function fun(){
    //     // return console.log(arguments)
    //     for(var i =0;i<arguments.length;i++){
    //         console.log(arguments[i])
    //     }
    // }
    // fun(1,2,3,4,5)

    // 题6
    // function fun(arr){
    //     for(var i = 0; i < arr.length; i++){
    //     for(var j = 0; j < arr.length; j++){
    //         if(arr[j]>arr[j+1]){
    //             var s;
    //             s=arr[j]
    //             arr[j]=arr[j+1]
    //             arr[j+1]=s
    //         }
    //     }
    // }
    //     return console.log(arr)
    // }
    // fun([10,7,9,3,6,2,10])
    // 题7
    // function fun() {
    //     var s;
    //     for (var i = 0; i < arguments.length - 1; i++) {
    //         for (var j = 0; j < arguments.length - 1 - i; j++) {
    //             if (arguments[j] > arguments[j + 1]) {

    //                 s = arguments[j]
    //                 arguments[j] = arguments[j + 1]
    //                 arguments[j + 1] = s
    //             }
    //         }
    //     }
    //     return arguments
    // }
    // console.log(fun(10, 7, 9, 3, 6, 2, 10));


    // day03
    // function fun(arr){

    // }
    // fun([])
    // 题1
    //  function fun(arr){
    //     var newArr = []
    //     for(var i =0;i<arr.length;i++){
    //         if(newArr.indexOf(arr[i])==-1){
    //             newArr.push(arr[i])
    //         }
    //     }
    //     return console.log(newArr)
    // }
    // fun([3,7,9,2,4,6,7,9,3,1,8,6,5,3,7])

    // 题2
    //    function fun(a,arr){

    //     for(var i =0;i<arr.length;i++){
    //         if(arr.indexOf(a)){
    //             return console.log(a)
    //         }
    //     }

    // }
    // fun('哈哈',[3,7,9,2,4,6,9,3,1,8,6,5,3,7])

    // 题3
    // var arr = [23,67,18,45,38,83,56]
    // console.log(arr.sort(function(a,b){
    //     return b-a
    // }))

    // 题4
    // var arr = ['pink','red','green','blue']
    // console.log(arr.reverse())

    // 题5
    //  function bouncer(arr){
    //     var newArr = []
    //     for(var i =0;i<arr.length;i++){
    //         if(Boolean(arr[i])){
    //            newArr.push(arr[i])
    //         }
    //     }
    //     return console.log(newArr)
    // }
    // bouncer([7,'ate','',false,9])

    // 题6
    // function fun(arr1,arr2,arr3){
    //     var newArr = []
    //     // newArr.concat(arr1,arr2,arr3)
    //     for(var i =0;i<arr1.length;i++){
    //         newArr.push(arr1[i])
    //     }
    //     for(var i =0;i<arr2.length;i++){
    //         if(newArr.indexOf(arr2[i])==-1){
    //             newArr.push(arr2[i])
    //         }
    //     }
    //     for(var i =0;i<arr3.length;i++){
    //         if(newArr.indexOf(arr3[i])==-1){
    //             newArr.push(arr3[i])
    //         }
    //     }
    //     return console.log(newArr)
    // }
    // fun(['a'], ['b','c'], ['c','e',undefined,null])

    // function fn(arr1, arr2) {
    //     if (arr1.length == arr2.length) {
    //         for (var i = 0; i < arr1.length; i++) {
    //             for (var i = 0; i < arr2.length; i++) {
    //                 if (arr1[i] == arr2[i]) {
    //                     return console.log(true);
    //                 } else {
    //                     return console.log(false);
    //                 }
    //             }
    //         }
    //     } else {
    //         return console.log(false);
    //     }
    // }
    // fn([1, 2, 3], [1, 2, 3, 4]);

    // var arr1 = []
    // function fn(arr) {
    //     for (var i = 0; i < arr.length; i++) {
    //         if (arr[i] < 10) {
    //             arr[i] = "0" + arr[i];
    //         }
    //         arr1.push(arr[i])
    //     }
    //     console.log(arr1);
    // }
    // fn([10, 3, 5])
</script>